harvester hauler - French English Dictionary